#pragma once
/*--------------------------------------------------------------------------------
 * Adaptive Intelligence - Foundation Framework Class Library
 * Version 2.00
 * 
 * Disk Free Space Info Structure
 *      Contains the information for the free disk space information for a drive.
 *------------------------------------------------------------------------------*/

/*--------------------------------------------------------------------------------
 * System Imports
 *------------------------------------------------------------------------------*/
#include "stdafx.h"
using namespace System;

namespace Adaptive
{
	namespace Foundation
	{
		namespace IO
		{
			/// <summary>
			/// Contains the information for the free disk space information for a drive.
			/// </summary>
			/// <remarks>
			/// This represents a managed version of the <see cref="_diskfree_t"/> structure.
			/// </remarks>
			public value struct DiskFreeInfo
			{
			public:
				unsigned int TotalClusters;
				unsigned int AvailableClusters;
				unsigned int SectorsPerCluster;
				unsigned int BytesPerSector;
			};
		}
	}
}
				